Controlled release facilities - Almanca İngilizce Sözlük